Hotel Oasis

Address:

Pla Del Palau, Del 17
PlĂ  del Palau 17
ES Barcelona, Barcelona

Phone:

2.18475

Hotel star rating:

2 stars

Brand name:

AC Hotels

Map:


Contact   ·   Privacy   ·   Terms