Tempio del SoleHotel
Via Eugenio II, 24, 00167 Rome, Italy
Tempio del Sole offers accommodation with a terrace in Rome, 500 metres from Battistini Metro Station. The property boasts views of the city and is 4 km from Vatican Museums. Free Wi-Fi is available throughout the property.