Photos coming soon
HOTEL
Arts Apartments Baluard
Baluard, 6, 08003 Barcelona, Spain, Barcelona
Where it sits
Arts Apartments Baluard
Baluard, 6, 08003 Barcelona, Spain, Barcelona
41.38127, 2.18859
Similar stays nearby
Perfect Place For Couples In Barceloneta
Hotel · 32 m
Be Happy Hostal
Hotel · 34 m
Barceloneta Beach Apartments
Hotel · 36 m
Magatzems Central Barcelona
Hotel · 38 m
Safareigs Central Barcelona
Hotel · 43 m
Barceloneta Apartments Market
Hotel · 47 m
Beachside Bliss Charming 1 bedroom Barceloneta
Hotel · 55 m
Freestanza
Hotel · 55 m
Plan around Arts Apartments Baluard
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
