- Hotel Details
- Member Reviews
The Lowell Hotel New York4 Stars
28 East 63rd Street New York City NY 10021
Located on a quiet, tree-lined street off Madison Avenue, The Lowell Hotel New York is set in the heart of New York's most exclusive and fashionable, Upper East Side. Just a block from majestic Central Park, this neighbourhood abounds with tasteful, exclusive boutiques and charming international restaurants.
With 47 individually decorated suites and 21 deluxe rooms, the hotel lavishes its guests with truly personalized service and great attention to detail.
Fully stocked bars with gourmet food snacks are available onsite. In a serene setting, Pembroke Room, ideal for social affairs, offers breakfast, weekend brunch, afternoon tea and cocktails with aristocratic ambiance on hand-painted Washington Pickard china.
The multilingual staffs at the concierge desk are at your service for anything you need to make your stay at the Lowell perfect. The exclusive fitness center has been designed to fit the busy lifestyle of the hotel guests.
- Bar / Lounge
- Faxing Facilities
- Business Centre
- Gym / Fitness Facilities
- Disabled Facilities
- Laundry Facilities
- Bathroom Amenities
- Cable / Satellite TV
- Internet Access
- Wireless Internet Access
- Ensuite / Private Bathroom
Other Recommended Hotels
|Row NYC||4 Stars|
|Hotel Pennsylvania||2 Stars|
|Wyndham New Yorker Hotel||3 Stars|
|Wolcott Hotel New York||3 Stars|
|Hilton Manhattan East||4 Stars|
|Morgans Hotel New York||4.5 Stars|
|Tribeca Grand Hotel New York||4.5 Stars|
|Sheraton New York Times Square Hotel||4 Stars|
|Hudson A Morgans Hotel New York City||4 Stars|
|Millennium Broadway Hotel - Times Square||4 Stars|