Great Hotel Accommodation at the Best Prices From OnHotels.

The Excelsior Hotel is a beautiful luxury four-star landmark in Manhattan's Upper West Side. This Manhattan Hotel is located in a fashionable neighborhood between Central Park and Columbus Avenue where you can overlook many of the West Side's attractions from Central Park, American Museum of Natural History and the Rose Center for Earth and Space. This is a traditional apartment building, situated on a tree-lined street. The lobby is decorated with light wood panelling, marble floors and a comfortable seating area. At the Excelsior Hotel New York you will find luxury and elegance throughout the hotel and in the lodging accommodations. It features one and two bedroom suites and queen rooms to accommodate your personal comfort. The rooms are decorated in a French motif. After a long day of sightseeing, come to the Excelsior for relaxation and comfort. The newly established Restaurant 'eighty one' was opened in 2008, and seamlessly combines the stately sophistication of Manhattan's Upper West Side with the allure of contemporary dining, chic design and unparalleled service. As one of the premier choices in luxury New York Hotels, the standard rooms have one queen bed with Central Park or North City view. Including voicemail messaging, Remote Control TV’s with Satellite programming, Hair Dryers, Irons and Ironing Boards.


Go Direct to See Rooms Now

Go Direct to Hotel Rooms Now