|
Indicative room rate USD $ |

More
hotel and room photos |
| |
|
Enter your travel dates and click 'Search' to check hotel room rates & availability online |
|
|
|
|
| |
|
Hotel Address
28 E 63rd Street New York City NY 10021
New York Upper East Side New York NY
United States
Hotel Description
Location Located on a quiet, tree-lined street off Madison Avenue, The Lowell Hotel 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. Rooms With 47 individually decorated suites and 21 deluxe rooms, the hotel lavishes its guests with truly personalised service and great attention to detail. Restaurant 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. General Lowell features a business centre and fax services for your business needs. The exclusive fitness centre at the premises is designed to fit the busy lifestyle of the guests.
Room Facilities
Cable / Satellite TV Hairdryer Internet access Private bathroom / Ensuite Telephone Voice mail
Hotel Facilities
Business centre Cocktail bar Disabled facilities Faxing facilities Gymnasium Laundry facilities Lobby
Other Information
|