The Excelsior Hotel is a beautiful luxurious landmark in New York City's Upper West Side. The Excelsior hotel which has undergone a complete renovation features beautiful appointed Queens, Kings, Doubles. One and Two Bedroom suites. Our 'Old New York World Charm' of this area offers and endless range of restaurants and exclusive shops which makes the Excelsior a destination for those selective clients who want more than a 'tourist' hotel.