Guest reviews of Villa Fonseca Suite
Based on 103 reviews
- All reviews
Find reviews that mention:
Located in Celio, this townhouse accommodation is within a 15-minute walk of Porta Portese and Baths of Caracalla. Arch of Constantine and Colosseum are also within 1 mi (2 km).