Lowell Hotel New York
28 East 63Rd Street, New York, United States
Choose your dates to see prices
28 East 63Rd Street, New York, United States
Choose your dates to see prices
The 5-star Lowell Hotel New York is situated in the very heart of New York about a 25-minute walk from Times Square. Featuring a banquet hall, the hotel is located a few steps from the 6.5 - acre Central Park Zoo.
The Lowell New York has 74 rooms with a kitchenette. High-speed internet along with a mini fridge bar, tea and coffee-making facilities are provided. The rooms are equipped with elegant furnishings. Bathroom essentials include a walk-in shower and a separate toilet, and such comforts as free toiletries and dressing gowns.
This smoke-free hotel in the Manhattan district is 2 km from the New York Public Library and only 1.3 km from such shopping venues as the multinational department store chain "Fifth Avenue". The world-famous Empire State Building is within 30 minutes' walk of the Lowell and LaGuardia airport is 5 km away. The property is in the vicinity of Congregation Emanu-El of New York Temple, while 59th Street tube station lies a mere 0.7 km away. This hotel is 650 metres from Lexington Avenue & East 64th Street bus stop and 25 minutes on foot from Grand Central train station in New York.
There is a lounge bar onsite. Located just around the corner from Lowell Hotel, the restaurant Daniel offers a French menu.
With a fitness centre available, guests have the opportunity to attend fitness classes, allowing them to stay fit during their stay at this property.
Wi-Fi in rooms
Free internet access
Internet
Valet parking
Parking
24-hour reception
24-hour services
Fitness centre
Fitness/Gym