Suite Horti Sallustiani Guesthouse Rome
Situated right in the centre of Rome, 700 metres from Repubblica - Teatro dell'Opera Metro Station, Suite Horti Sallustiani features air-conditioned accommodation with free Wi-Fi and a flat-screen TV.
Number of rooms: 6
20 Via Quintino Sella, Via Veneto, 00187 Rome, Italy