Piazzale degli eroi, 8, 00136 Roma
Apartments
Located in Rome, 600 metres from Vatican Museums and less than 1 km from Ottaviano Metro Station, Appartamento degli Eroi offers air conditioning. The property features garden views and is 1.5 km from St Peter's Square and 1.6 km from The Vatican. The property is non-smoking and is set 1.7 km from Lepanto...