Location. The Eurostars Grand Marina hotel is set on a pier jutting out into the Mediterranean Sea in Barcelona, Spain. Overlooking La Ramblas and the Gothic Quarter, the hotel is adjacent to the World Trade Center. Barcelona Airport (BCN) is 15 kilometres away. Hotel Features. Designed by renowned architects Pei, Cobb, Freed and Partners, the Eurostars Grand Marina hotel features a marble-floored lobby with steel pillars and a spiral staircase. The walk to the hotel's entrance takes in a cable-ca...