La maison d'hôtes City Rooms est située dans un quartier central de Rome, à seulement 20 minutes à pied de la Piazza Trilussa, qui est bordée de pubs et de restaurants.