Where is Chic & Basic Lemon Boutique Hotel, Barcelona located?
Chic & Basic Lemon Boutique Hotel, Barcelona, Chic & Basic Lemon Boutique Hotel, Barcelona, Spain (approx. 41.38584°, 2.16503°)
Chic & Basic Lemon Boutique Hotel, Barcelona, Chic & Basic Lemon Boutique Hotel, Barcelona, Spain (approx. 41.38584°, 2.16503°)