|
|
The hotel is right next to a shopping centre and the Villa Pamphili Park, just a ten-minute walk from the entrance to St Peter’s. Rooms are comfortably furnished and feature satellite TV, mini-bar and air conditioning. There are numerous rail and bus links to the city center, and free parking is available.
|