Hotel Catalonia Barcelona Plaza

Address: Plaça d'Espanya, 6- 8, 08014 Barcelona, Spain

Phone Number: +34 934 26 26 00

Crown Plaza Barcelona

Address: Av. de Rius i Taulet, 1, 3, 08004 Barcelona, Spain

Phone Number: +34 934 26 22 23

Hotel HCC Lugano

Address: Av. del Paraŀlel, 172, 08015 Barcelona, Spain

Phone Number: +34 935 57 97 97

 
 

 

Want to list your Hotel or Resort?

Contact us today to apply to become one of our Preferred Hotel Locations. We’ll respond to you shortly.

Click Here To Contact Us →