101 via della giuliana piano 1 interno 5, 00195 Roma
Apartment
Vatican Chic House is a recently renovated apartment in Rome, near Ottaviano Metro Station. Among the facilities at this property are an elevator and full-day security, along with free Wifi throughout the property. There's private parking, and the property features an electric vehicle charging station.
The...