Upper West Side,5 West 63rd Street NEW YORK 10023 US
Restaurant
Restaurant
Restaurant
Room
Room
Room
Sports and Entertainment
Room
Sports and Entertainment
Room
Sports and Entertainment
Sports and Entertainment
Room
Sports and Entertainment
Sports and Entertainment
Room
Restaurant
Room
Lobby
Room
This 2 star hotel is located in the city centre of New York. The Hotel has an outdoor swimming pool and a fitness centre/gym. All 360 rooms are equipped with air conditioning.