El Town House 62 está situado en el centro de Roma y ofrece habitaciones con aire acondicionado. Gratis Hay conexión Wi-Fi en todas las instalaciones.
Todas las habitaciones cuentan con minibar, caja fuerte y TV de pantalla plana con canales vía satélite. El baño privado incluye secador de pelo, ducha de hidromasaje y artículos de aseo gratuitos.
El Town House 62 se encuentra a 450 metros de la parada de metro de Lepanto. La Ciudad del Vaticano está a 15 minutos a pie.
Las llegadas entre las 20:00 y las 24:00 conllevan un suplemento de 15 EUR. No se puede hacer el registro de entrada después de las 24:00. Todas las peticiones para llegar después de lo habitual están sujetas a confirmación por parte del establecimiento.