Meliá Barcelona

Address:

avinguda de Sarrià 50
Avinguda de Sarrià 50
Spain Barcelona, Barcelona

Phone:

2.141634

Hotel star rating:

5 stars

Brand name:

Sol Melia

Map:


Contact   ·   Privacy   ·   Terms