2 via giuseppe andreoli, 00195 Roma
Apartments
Located in Rome in the Lazio region, with Lepanto Metro Station and Ottaviano Metro Station nearby, Deromatality Vaticano Piazza di Spagna Colosseo provides accommodation with free WiFi and free private parking. Featuring a garden, the apartment is close to several noted attractions, around 1.9 km from...