10/10
First off this place is in an amazing location-overlooking Piazza Navona. Second the rooms are very modern, have high ceilings, comfortable beds, etc. highly recommend staying here
Cristina
1-night trip
Get instant answers with AI powered search of property information and reviews.