Conveniently located in Rome, Cardinal St Peter Hotel is a great base from which to explore this vibrant city. The hotel is not too far from the city center: just 1.5 Km away, and it normally takes about 30 min ... Read more

View all Luxury Hotels in Rome