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 lies at a distance of 1.5 km from a natural paradise like Strawberry Fields Garden, and features storage for belongings and a restaurant. Boasting a location relatively close to Trump Tower, this New York hotel comprises 25 rooms and 2 restaurants.
Overlooking the sea, some rooms at the accommodation feature a stone fireplace furnished with a work desk. Guests can make use of a mini-fridge-bar and coffee/tea making facilities, and relax with high-speed internet and a flat-screen TV with satellite channels. For more comfort, hair dryers and dressing gowns, along with a separate toilet, are provided.
Situated about 500 metres from Central Park Zoo in New York, the property is around 5 minutes by car from Top of the Rock. The Lowell New York stands within walking distance of Lexington Avenue / 59th Street tube station. Visit The Pond, around 600 metres from the accommodation, and feel complete harmony with the nature of United States. You can easily find New York Public Library approximately 25 minutes' walk from Lowell Hotel. 5th Avenue & East 63rd Street bus stop is located right by this New York property.
Breakfast is served every morning in the restaurant. Nespresso Boutique Bar offers a selection of dishes around 5 minutes' walk from this New York hotel.
The Lowell goes the extra mile to provide guests with fitness classes to help them stay fit.
Wi-Fi
Valet parking
Parking
24-hour reception
24-hour services
Express check-in/ -out