Via ruggero fiore, 38, 00136 Roma
Apartments
Situated in Rome, less than 1 km from Vatican Museums and a 16-minute walk from Ottaviano Metro Station, Monnalisa Home offers air conditioning. The property is around 2.1 km from Lepanto Metro Station, 1.8 km from St Peter's Square and 1.8 km from The Vatican. The accommodation features a hot tub, free...