19 largo francesco anzani, 00153 Roma
Apartments
Offering quiet street views, Marco's House is an accommodation located in Rome, 2.3 km from Campo de' Fiori and 2.6 km from Roman Forum. The property has city and inner courtyard views, and is 1.2 km from Roma Trastevere Train Station. The accommodation provides free WiFi throughout the property, as...