Hotel Photo 1
Hotel Photo 2
Overview
Meeting Rooms
Press

The Lowell New York - New York, NY

The Lowell New York - New York, NY's avatar

Hotel

28 E 63rd St, New York, NY 10065, USA
Upper East Side
The Lowell New York - New York, NY

28 E 63rd St, New York, NY 10065, USA

Upper East Side

# Of Meeting Rooms

1 room

# Sleeping Rooms

74 sleeping rooms

Capacity

Max Seated: 50
Max Standing: 75

Built

1927

Renovated

2016

From an elegant garden soiree to a high-level business meeting in a specialty suite, The Lowell offers a range of dynamic spaces that serve as a distinguished backdrop to an upscale private event. Refined service and gourmet catering flawlessly complement each affair. Five apartment-style suites, featuring distinct decor, large dining tables and private terraces with city views, provide an ideal setting for a board meeting or special celebration. The Lowell’s storied Pembroke Room, rich in Renaissance splendor, sets a magnificent stage for a private brunch, cocktail function, or private dinner party. For a sophisticated gathering, the hotel’s new Club Room welcomes guests with comfortable luxury. Deep sofas, wingback club chairs, and a seamless extension to Majorelle’s pristine Garden, offers one of the most spectacular spaces in all of New York to host an event.

Press

Do you work for The Lowell New York - New York, NY? Contact us to learn more about who's managing this profile or gain access.

Other Venues in New York for Your Event