79 via andrea doria, 00192 Roma
Apartments
Set in Rome, 500 metres from Vatican Museums and less than 1 km from Ottaviano Metro Station, R.&T. Suite House Roma offers free WiFi, a garden and air conditioning. The property features city and inner courtyard views, and is 1.4 km from St Peter's Square. The property is soundproof and is situated...