Photos coming soon
HOTEL
Homebarca
08037, calle bailen 161, Barcelona, Spain, Barcelona
Where it sits
Homebarca
08037, calle bailen 161, Barcelona, Spain, Barcelona
41.40055, 2.16590
Similar stays nearby
Plan around Homebarca
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
