The Green Spot
Carrer de la Reina Cristina, 12, 08003 Barcelona, Spain


Restaurant
Carrer de la Reina Cristina, 12, 08003 Barcelona, Spain

SheerLuxe

Condé Nast Traveler

SheerLuxe

Condé Nast Traveler
Do you work for The Green Spot? Contact us to learn more about who's managing this profile or gain access.