“Luxury four-star hotel in Manhattan's Upper West Side”
The Excelsior Hotel is located in one of New York City's trendiest neighborhoods, overlooking the American Museum of Natural History and the Rose Center for Earth and Space. Popular attractions such as Central Park, Lincoln Center, the Beacon Theatre, and Columbia University are within walking distance to the Excelsior Hotel Manhattan's Upper West Side. A leisurely stroll across Central Park to the Upper East Side leads to the luxurious boutiques of Madison Avenue, an endless selection of restaurants, the Metropolitan Museum of Art, Guggenheim and Whitney Museums
Be the first to add a review to the The Excelsior Hotel.
The Excelsior Hotel
Hours not available
Is there a problem with this listing? Let us know.
Credit Cards Accepted