Address: Plaça d' Espanya, 6-8 (Barcelona)
Area: Sants.
Price: Average high (€€€€).
Category: 4 Star Hotel.
Comments: Right in Plaza España, next to the Congress and Exhibition Center of Montjuïc, this large four star hotel is specially designed in order to satisfy customers travelling f...