Pla de la Garsa

From $ -1 per night

Avg. User Rating:


Assaonadors 13, Barcelona, Spain
(93) 315-2413
Show More Info

User Reviews


Pla de la Garsa