No image available for this hotel
No image available for this hotel
Barcelona, Barcelona
Spend a second to
save a fortune!
Spend a second to save a fortune!
Carrer de la Mestranca, 55, Barcelona
Barcelona Beach Apartments is located on the seafront in Barcelona, 300 metres from Sant Miquel Beach and 400 metres from Barceloneta Beach.
See MoreUsage of subsidiary facilities may incur additional fees