O Riverside Tower Hotel está situado a 805 metros do Museu Americano de História Natural e disponibiliza acesso Wi-Fi gratuito. Esta propriedade para não fumadores encontra-se a 2,1 km do Metropolitan Museum of Art (museu). Alguns quartos proporcionam vistas para o Rio Hudson.
São fornecidos mapas gratuitos das linhas de autocarro e de metro de Nova Iorque aos hóspedes do Riverside Tower Hotel. A receção aberta 24 horas por dia e o balcão de turismo do hotel estão disponíveis para ajudar os hóspedes a planearem as suas viagens à cidade de Nova Iorque.
A Zabar’s (mercearia) encontra-se a 322 metros do Riverside Tower Hotel. O hotel encontra-se a menos de 1 km do Central Park (parque). O Lincoln Center for the Performing Arts (complexo de edifícios) situa-se a 1,8 km.