The Lowell

Rating    

Book Now

Neighbourhood

Lenox Hill, Upper East Side

Address

28 East 63rd Street, New York City, NY, USA, 10065

Amenities

Hotel: optional breakfast, paid parking, pool and fitness centre, bar, restaurant, accessible features, cleaning services, business facilities, lifts, 24-hour front desk, concierge, luggage storage, multilingual staff.

Room: high-speed WiFi, pets allowed, non-smoking, heating, air-conditioning, room service, flat-screen TV, pay-per-view channels, minibar, coffee and tea maker, refrigerator, microwave, kitchen, desk, laptop safe, telephone.

CityPASS.com Promotion

The Lowell

The Lowell Hotel was established back in 1927 but has undergone several renovations in the time since. Still, the Lowell Hotel is highly regarded for maintaining a classical air to its atmosphere. This luxury hotel seems primarily enjoyed by wealthy travellers and business minded individuals who are visiting the city to take in the sights between meetings.
The Lowell Hotel is located right off of Madison Avenue near the Upper West Side. There are 47 suites and 27 deluxe sized rooms for customers to choose from. The basic option for guests at the Lowell comes by way of the Lowell Room option, which features specially ordered Frette Brio linens, marble bath tubs, and granite decorated kitchens. These rooms are nearly 40 sq/ft in size. Each suite comes equipped with high-speed internet at no charge. Most of the rooms also have their own wood burning fireplace.
For guests of the Lowell Hotel looking to get the most out of their visit, there are plenty of entertainment and dining options located right on the property. The most popular restaurant at the Lowell Hotel is the Majorelle which is run by C Masson and Chef's Mario Fortuna and David Brower. The Majorelle is a luxurious experience that focuses on French and Mediterranean food as well as excellent wine to pair it with. Guests looking to relax after a long day will want to visit the Jacques Bar which is renown for its deep menu of cocktails as well as elegant design.
The Lowell Hotel looks like a luxurious lodging experience for travellers who only want to experience the best that New York City has to offer, from one of its 17 floors. Its convenient location near Times Square as well as its top-class amenities make Lowell Hotel a popular destination.
Please Note: This information can change without notice. Confirm all details directly with the company in question before booking your hotel. Book Now
28 East 63rd Street