Via ruggero fiore, 38, 00136 Roma
Apartment
Monnalisa Home offers accommodations in Rome, 1.3 miles from Lepanto Metro Station and 1.9 miles from St. Peter's Basilica. The air-conditioned accommodation is a 11-minute walk from Vatican Museums. The accommodation features a hot tub, free Wifi throughout the property, and an elevator.
Featuring...