Kevin
10.0
/10
Reviewed 14 week(s) ago
Expedia Group verified review
The best of all of the stays we had in Italy. The hotel was stunning, staff amazingly helpful (tips on food, getting around, and so much more), location is perfect - if I could give this place more than 5 stars I would, and we are DEFINITELY coming back!!


