|
The Melrose Hotel City Name State Country New York City
140 E 63rd Street
New York City New York United States
Rated 59 / 100 based on 3 customer reviews. |
|
Located in Manhattan, The Melrose Hotel City Name State Country New York City is a short stroll to several local attractions, including 590 Madison Avenue, Barneys New York and Bloomingdale's New York.
There are 159 rooms at the hotel, each offering all the necessities to ensure a comfortable stay.
On-site dining options include a restaurant, which is a convenient place to have a meal.
The Melrose Hotel City Name State Country New York City is close to shops, dining and New York City's nightlife. Lexington Avenue - 63rd Street Subway Station is right on the doorstep, connecting guests with the local area. |
Facilities @ The Melrose Hotel City Name State Country New York City include:
Restaurant |