Located near the Vatican!
The positive reviews of guests are focused on the property's convenient location. It is near famous restaurants which served authentic Italian food, and major establishments and transport systems such as Lepanto Metro Station. Moreover, guests especially love that the Vatican City can be reached within as short walking distance only.