La Barra De Carles Abellan @ W Barcelona

VERIFIED
La Barra De Carles Abellan @ W Barcelona
Score: 4,950
520 out of 614 Best Hotel Restaurant Worldwide
3 out of 614 Best Hotel Restaurant in Spain
3 out of 614 Best Hotel Restaurant in Spain