The Helmsley Windsor Hotel
The Helmsley Windsor Hotel New York features 244 rooms and lies 18 minutes' walk from Saint Thomas Church.
Location
This 4-star hotel is located 450 metres from Museum of Biblical Art, within shouting distance of 59 Street-Columbus Circle / 8 Avenue tube station. Broadway Road is around 5 minutes' drive from the hotel, and Minskoff Theatre is a mere 1.5 km away. The accommodation allows you to enjoy such natural sights as The Pond 750 metres away. Guests can find the Rococo-style Belvedere Castle, which is 20 minutes' walk away. The nearest bus stop is Central Park West & West 63rd Street 150 metres away.
Food & Drinks
Located in proximity to this New York hotel, Cafe Fiorello serves a great selection of Italian food.
Amenities
The Helmsley WindsorParking options
- Parking
Enter dates to see availability