El Riverside Tower Hotel ofrece wifi gratuita y está situado a 805 metros del Museo Americano de Historia Natural. Este establecimiento es para no fumadores. Se halla a 2,1 km del Museo Metropolitano de Arte. Algunas habitaciones tienen vistas al río Hudson.
El Riverside Tower Hotel facilita planos gratuitos del metro y de las líneas de autobús de Nueva York. Hay recepción 24 horas. El personal del mostrador de información turística del hotel asiste a los huéspedes con la planificación de su viaje a Nueva York.
El Riverside Tower Hotel está a 322 metros de la tienda Zabar's. El hotel se encuentra a menos de 1 km de Central Park. El complejo Lincoln Centre for the Performing Arts queda a 1,8 km.