Located in Rome's city center, 1640 feet from the Coliseum, Casa Santa Sofia offers accommodations with free WiFi.
Rooms at the property feature a private bathroom.
Casa Santa Sofia is 820 feet from Cavour Metro Station. The main shopping street Via Del Corso can be reached on foot in 10 minutes.