Phone Number 6266063132
Piazza di Spagna 9
Piazza Di Spagna 9, Near Piazza di Spagna, Near Spanish Steps, Rome, 00187, Italy
Rating
4.6
Price Level
$$$$
Rooms
6
Pets
Yes
23
Aug

Piazza di Spagna 9, Rome

Piazza di Spagna 9

Piazza di Spagna 9

Price & Availability

Overall

Wonderful
4.6
46 reviews

Customers Review

Cleanliness 4.7
Comfort 4.4
Neighborhood 5
Amenities 5
Condition 4.6
Recomendation 100%