Lowell Hotel New York
28 East 63Rd Street, New York, United States
28 East 63Rd Street, New York, United States
The 5-star Lowell Hotel New York enjoys a central location in the very heart of New York, only a 9-minute walk from the Trump Tower. The hotel is within reach of the Museum of Modern Art and invites guests to one of the 2 onsite restaurants.
The 20 rooms at the smoke-free property are allergy-friendly, some of them have an in-room fireplace along with a microwave. They are decorated with elegant furniture.
Located 2.2 km from the New York Public Library, this boutique-style hotel is also just 1.4 km from Rockefeller Center. The Lowell New York is 500 metres from the Pulitzer Fountain and in the vicinity of 59th Street underground station. The accommodation allows you to enjoy such natural sights as Conservatory Water 0.6 km away. To enrich your historical consciousness, visit the Rococo-style Belvedere Castle, which stands within 25 minutes' walk of this New York hotel. Lowell Hotel is also just around the corner from 5th Avenue & East 63rd Street bus stop.
Guests are invited to the onsite lounge bar to unwind with a drink. The bar area includes a lounge. The hotel is 250 m from the café Nespresso Boutique Bar.
The family Lowell will also help you keep fit with fitness classes at a fitness club available on site.
Wi-Fi in rooms
Free internet access
Internet
Valet parking
Parking
24-hour reception
24-hour services
Fitness centre
Fitness/Gym