Nestled in a stunning 17th-century palace just steps from Piazza Navona, this chic hotel flaunts elegant rooms, attentive service, and dreamy rooftop views.
Via di Santa Maria dell'Anima, 30, 00186 Roma RM, Italy Get directions
Marcia G
Em R
Sandra H
Katie F
Lisa H
Mandy Q
Donna L
Mary L