Modern hotel set in the Plaza Europa Square with views over the city of Barcelona – Adjacent to ... is away from the central tourist heart of town. Public transportation nearby (the metro ...