Via della stazione di monte mario, 19, 00135 Roma
Apartment
A recently renovated apartment, Maximus Vatican House offers accommodations in Rome. This apartment features air-conditioned accommodations with a balcony. The accommodation provides an elevator and luggage storage space for guests.
With free Wifi, this 2-bedroom apartment offers a flat-screen TV, a...