Roma

Location: situated 250 metres from the Roma underground station, 3kms from the centre of the city and the airport.

Check availability and book

Check availability and book