Via san tommaso d'aquino 5, 00136 Roma
Apartments
Situated in Rome, 1.2 km from Ottaviano Metro Station and 1.9 km from Lepanto Metro Station, Cipro Tiny House offers air conditioning. The property is set 1.8 km from St Peter's Square, 1.8 km from The Vatican and 3.3 km from St. Peter's Basilica. Free WiFi is available throughout the property and Vatican...