Cardinal Hotel St. Peter
Cardinal Hotel St. Peter
Via Dehon 71
Rome
165
Italy
Rooms from €70.00 ( £63.64 / $92.27 ) per night
Located next to Villa Pamphili, Rome's largest park, Cardinal Hotel St. Peter features an outdoor swimming pool and a rooftop terrace with jacuzzi and panoramic views of St. Peter's Cathedral.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.