top of page

Spain: Grand Mansion Overlooking The Bay of Palma, Mallorca

This Spanish manor villa offering views to the bay of Palma was built in 1888 and is situated in a central location in Palma, Mallorca, just minutes from the waterfront with its luxury hotels and restaurants, as well as from the city center.