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. |