Exedra, A Boscolo Luxury Hotel

Piazza Della Republica 47
Rome
Italy