The Riverside Tower Hotel is situated at the corner of 80th street and Riverside Drive in Manhattan, near Lincoln Center, just minutes from midtown. This hotel is only steps from Central Park and the Museum of Natural History in New York. The Metropolitan Museum of Art, great Broadway shopping and fine New York dining are all nearby. Guests are offered 120 comfortable rooms that are provided will all the amenities required for a pleasant stay. There is no restaurant available on-site, but there are many restaurants nearby that serve an array of delicacies for you to enjoy.
HotelClub