Explore New York City

The Excelsior Hotel

Located on the Upper West Side, guests to this hotel enjoy such amenities as wireless high-speed Internet Service (surcharge if applicable), 32-inch LCD TV with Lodge Net On Demand Movies, iPod Docking Station with Radio and more. Additionally, guests in Superior Room and Deluxe Room accommodations receive bathrobes, umbrella, pants press and overnight shoeshine service.

Other amenities include a concierge, fitness center and meeting room. Accommodations, available in several different room types, feature Art Deco-inspired design elements. For dining, the Latin restaurant Calle Ocho serves cuisine with bold flavors, as well as creative cocktails.

Locations

45 W 81st St
New York, NY 10024
United States