The Lowell Hotel New York City

The Lowell Hotel New York City is situated two minutes from Barneys New York, and offers luxury accommodation. It is also only a five-minute stroll from Lexington Avenue – 63rd Street Subway Station.

Amenities at Lowell Hotel include 24-hour room service, a 24-hour reception and a fitness centre. In addition, the multilingual staff will be happy to offer local knowledge, ensuring a pleasant stay in New York City.

Each room is equipped with heating, a flat-screen TV and complimentary toiletries. The bathrooms are equipped with a bathtub and a shower.

Hotel Lowell’s restaurant serves breakfast and dinner, providing guests with an easy dining experience not far from their room. Alternatively, there are a number of cafés and restaurants within a 10-minute walk.

The Lowell Hotel New York City is ideally situated for exploring New York City with Bloomingdale’s New York within walking distance. It is also within walking distance of Fifth Avenue, The Museum of Modern Art and Central Park.


Category: Hotels
Address: 28 East 63rd Street
Send message
Have you been here?Add review

Leave a review on

Rate this Place (overall):
Rate this Place individually for:
Overall Rating
Click on a star to add rating