Situated on a beautiful cove on the western side of the Bay of Palma de Majorca, the Barcelo Albatros is ideal for golf enthusiasts and beach lovers, and affords wonderful views of the bay from the
Location. This city-center property is located in Palma de Mallorca, close to Es Baluard and Plaza de Mercat. Also nearby are Mallorca Cathedral and Bellver Castle.