Excelsior Hotel New York City, New York City, New York
On New York’s exclusive Upper West Side is the Excelsior Hotel, within a convenient distance from the American Museum of Natural History and Central Park, and a quick walk to Lincoln Center, the Metropolitan Museum of Art and the others along “museum mile”. The Excelsior Hotel is located at 45 West 81st Street, and is convenient to Grand Central Station, and approximately fifteen to twenty-five miles from the three major metropolitan airports. Guests can choose from standard rooms or one and two bedroom suites, each providing views of the Park or the American Museum of Natural History which sit directly across the street. Considered a New York landmark, the Excelsior Hotel is up to date and able to meet the needs of all of its guests. While retaining its old-fashioned charm, the hotel also provides modernized business services for its professional guests and also offers a fitness room and library as well. Dining is limited to a high-quality breakfast service, with many world-famous restaurants only a short distance from the hotel.