Via della meloria 7 , 00136 Roma
Apartment 4 stars
Set in Rome, 1969 feet from Vatican Museums and 1.1 mi from St Peter's Square, VATICAN APARTMENT MELORIA offers free WiFi and air conditioning. It is located 1.2 mi from The Vatican.
The apartment has 2 bedrooms, a flat-screen TV with cable channels, an equipped kitchen with a microwave and a fridge,...