23 via del cardello, 00184 Roma
Apartments
Offering free WiFi and garden views, The Secret Loft Garden is an accommodation set right in the centre of Rome, just 500 metres from Cavour Metro Station and 200 metres from Colosseo Metro Station. Boasting a garden, the apartment is close to several noted attractions, around 600 metres from Coliseum,...