Situé dans le centre de Rome, le Town House 62 propose des chambres climatisées. Gratuit Une connexion Wi-Fi est disponible dans tout l'établissement.
Chaque chambre est équipée d'un minibar, d'un coffre-fort et d'une télévision par satellite à écran plat. La salle de bains privative est pourvue d'un sèche-cheveux, d'une douche d'hydromassage et d'articles de toilette gratuits.
Le Town House 62 se trouve à 450 mètres de la station de métro Lepanto. La Cité du Vatican se trouve à 15 minutes à pied.
Toute arrivée entre 20h00 et 24h00 après 24h00 entraîne des frais supplémentaires de 15 EUR. Toutes les demandes d'arrivée tardive doivent être confirmées par l'établissement.