Find The Lowell, Manhattan's #1 luxury hotel near Central Park. Family-owned, with rare wood-burning fireplaces, terraces & exquisite dining at Majorelle.
The Lowell Hotel
(328)
Hotel
Elegant hideaway offering refined rooms & suites, plus upscale dining & afternoon tea.
Address: 28 E 63rd St, New York, NY 10065
Phone: (212) 838-1400
People also ask
Who is the owner of the Lowell Hotel?
How old is the Lowell Hotel?
How many rooms does the Lowell Hotel have?
Who owns the Lowell?
LOWELL HOTEL - Updated 2024 Prices & Reviews (New York City)
www.tripadvisor.com › Hotel_Review-g6...
Rating
(573) · $$$ (Based on Average Nightly Rates for a Standard Room from our Partners)
The Lowell Hotel boasts an inviting and elegant atmosphere, with guests often lauding the beautifully decorated, well-appointed rooms and luxurious amenities.
Located in a landmark 1920s building on the Upper East Side, The Lowell captures the essence of an elegant country house with a blend of English prints, floral ...