Viale Salvatore Rebecchini, 145, Rome 00148 Italy
+39 06 65288

Check Room Rates & Availability

Sheraton Parco de' Medici Rome Hotel