Petit Palace Boqueria Garden 4 stars

Boquería, 10, Ciutat Vella, 08002 Barcelona, Spain

Hotel image
Read more reviews for Petit Palace Boqueria Garden