Where is Comfy Downtown + Private terrace, Barcelona?

Where is Comfy Downtown + Private terrace, Barcelona located?

Comfy Downtown + Private terrace, Barcelona, Comfy Downtown + Private terrace, Barcelona, Spain (approx. 41.3837°, 2.16284°)


Where is Comfy Downtown + Private terrace, Barcelona on the map?