Via giorgio scalia, 00136 Roma
Apartment 3 stars
Located in Rome, 0.9 mi from St Peter's Square and Basilica, and a 10-minute walk from the Vatican Museums, homedieci features accommodations with free WiFi.
The apartment features 2 bedrooms, 2 bathrooms, a living room, and a kitchen with a dining area and an oven. A flat-screen TV is provided.
Rome...