Via Leone Dehon 71, 00165 Roma
Hotel
4 stars
with
111
rooms
Cardinal Hotel St. Peter is 1.2 mi from the Vatican, and offers views of Saint Peter's Basilica from most rooms
and its summer panoramic terrace with hot tubs. The property also features an outdoor pool, free outdoor parking, and a garage.
All air-conditioned, the rooms are equipped with a mini-bar, and an interactive ...