Photos coming soon
HOTEL
Barcelona Beach Apartments
Carrer de la Mestrança, 55, Ciutat Vella, 08003 Barcelona, Spain, Barcelona
Where it sits
Barcelona Beach Apartments
Carrer de la Mestrança, 55, Ciutat Vella, 08003 Barcelona, Spain, Barcelona
41.37707, 2.19037
Similar stays nearby
Barcelona Beach Apartments
Hotel · 0 m
Port Beach Apartment
Hotel · 3 m
Arts Apartments Sevilla
Hotel · 23 m
Citytrip Barceloneta Beach III
Hotel · 78 m
Barceloneta Beach I
Hotel · 92 m
Barceloneta Beach IV
Hotel · 93 m
Catalunya Casas Lovely apartment central Barcelona 100m to beach
Hotel · 94 m
ClassBedroom Barcelona Beach Apartments
Hotel · 95 m
Plan around Barcelona Beach Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
