Town House 62 ligt in het centrum van Rome en biedt kamers met airconditioning. Gratis WiFi is beschikbaar in alle ruimtes.
Elke kamer is uitgerust met een minibar, een kluisje en een flatscreen-tv met satellietzenders. De eigen badkamer is uitgerust met een haardroger, een hydromassagedouche en gratis toiletartikelen.
Town House 62 ligt op 450 meter van metrostation Lepanto. Vaticaanstad ligt op 15 minuten lopen.
Voor inchecken tussen 20:00 en 24:00 uur geldt een toeslag van EUR 15. Inchecken na 24:00 uur is niet mogelijk. Alle verzoeken voor laat inchecken dienen door de accommodatie te worden bevestigd.