Set in Upper Manhattan, the New York Apartments Hotel is a perfect base while in New York City. It provides good-value accommodation with free Wi-Fi access.
New York Apartments Hotel with rates from $23.28 Per night and a Star Rating of 3 out of 5 stars.
|