Royal Palace Luxury Hotel-Piazza Di Spagna

Via Delle Carrozze 36
Rome
Italy