Set in Rome, this air-conditioned apartment features a terrace. The property boasts views of the garden and is 100 metres from Via Margutta. Free WiFi is featured throughout the property.
Set in Rome, this air-conditioned apartment features a terrace. The property boasts views of the garden and is 1 Read more
Set in Rome, this air-conditioned apartment features a terrace. The property boasts views of the garden and is 100 metres from Via Margutta. Free WiFi is featured throughout the property.
Set in Rome, this air-conditioned apartment features a terrace. The property boasts views of the garden and is 100 metres from Via Margutta. Free WiFi is featured throughout the property.
Number of Rooms: 1