Borghese Contemporary Hotel
Borghese Contemporary Hotel
Hotel
Largo della Fontanella di Borghese 84
, Rome, Italy
00186
98
Excellent ·
55 reviews