Boasting air-conditioned accommodation with a balcony, Lodging Apartments Almirall Beach 51 is situated in Barcelona. This property is located a short distance from attractions such as Picasso Museum, Port Olimpic, and Plaça Reial. The property is non-smoking and is set 300 metres from Barceloneta Beach.
With free WiFi, this 1-bedroom apartment features a flat-screen TV and a kitchen with an oven and microwave. Towels and bed linen are offered in the apartment.
Popular points of interest near the apartment include Somorrostro Beach, Sant Miquel Beach and Santa Maria del Mar. The nearest airport is Barcelona El Prat Airport, 14 km from Lodging Apartments Almirall Beach 51.