A newly-built Hotel located only 50 metres away from Sants Station and 500 metres from Plaza de Espana and the Barcelona Trade Fair Centre.It has a total of 78 rooms and a fully-equipped meetings hall with capacity for up to 120 persons.Its magnificent location and its services make this hotel the perfect destination for your business or pleasure.