“Great location. Close to Vatican and St Peter's Basilica. Also close to Metro station for easy commute to visit the Colosseum. Easy to get in and out of. Rooms were all in great condition. Very comfortable stay.”
“Great location. Close to Vatican and St Peter's Basilica. Also close to Metro station for easy commute to visit the Colosseum. Easy to get in and out of. Rooms were all in great condition. Very comfortable stay.”
Kenny