NYC Tourism + Conventions Member: No
RestaurantsUpper East Side

The Pembroke Room at The Lowell

Map preview

Location

The Lowell New York 28 E. 63rd St., Manhattan, NY, 10065

Featured in the area

Courtesy, InterContinental New York Times Square
Hotels
Times Square/Theatre District

InterContinental New York Times Square

Rising 36 stories above the iconic New York City skyline, the InterContinental New York Times Square is located in Manhattan's world-famous Times Square district.

    Courtesy, Jacques Marchais Museum of Tibetan Art
    Museums & Galleries
    Lighthouse Hill

    Jacques Marchais Museum

    Built to resemble a rustic monastery, this museum offers extensive collections of Himalayan artifacts.

    Hamton Inn Grand Central
    Hotels
    Midtown East

    Hampton Inn Manhattan—Grand Central

    The Hampton Inn Manhattan—Grand Central is the East Side's newest focused service hotel.