Via Magna Grecia, 65 Scala M, Interno 005, 00183 Roma
Apartment
with
1
room
Camilla's House is located in Rome, just a 19-minute walk from Vittorio Emanuele Metro Station and 1.2 miles from
The Colosseum. Among the facilities at this property are a shared kitchen and private check-in and check-out, along with free Wifi throughout the property. Santa Maria Maggiore is 1.6 miles from the ...