Location: situated 250 metres from the Roma underground station, 3kms from the centre of the city and the airport.
See more: Hotels in Europe Hotels in Portugal Hotels in Lisbon Holiday Destinations in Europe