El Hotel Renu On Tremont Boston está situado en el barrio South End, a 450 metros del Parque Blackstone.
El Boston Common está a unos 25 minutos a pie de este hotel y el Museo de la Ciencia está a unos 3 km. Los aficionados al deporte también pueden visitar el Fenway Park, a 2 km del hotel, y llevar a sus familias al Acuario de Nueva Inglaterra, que está a unos 2,1 km. La Catedral de la Santa Cruz de Boston, situado cerca del Renu On Tremont Boston, está abierto para visitas de los turistas. El alojamiento está a unos 10 minutos a pie de la estación de metro Back Bay, y a 200 metros de la parada de autobús Union Park St.
Algunas habitaciones cuentan con una caja fuerte, caja fuerte personal y TV de pantalla plana con canales vía satélite. Las habitaciones disponen de albornoces y una ducha.
El restaurante Boston Chops se encuentra justo al lado del Renu On Tremont.