Situé à Rome, à moins de 700 mètres de l'université La Sapienza et de la station de métro Rome Termini, le Square Inn propose des chambres climatisées avec salle de bains privative. Il est situé à 1,3 km de la station de métro Vittorio Emanuele et dispose d'une réception ouverte 24h/24. L'établissement se trouve à 500 mètres de la gare Termini de Rome et à 2,2 km du centre-ville.
Tous les logements de cette maison d'hôtes sont équipés d'une télévision à écran plat.
Une supérette est disponible sur place.
Vous séjournerez à proximité de la station de métro Repubblica - Teatro dell'Opera, de la basilique Sainte-Marie-Majeure et de la porte Majeure. L'aéroport le plus proche, celui de Rome Ciampino, est situé à 14 km.