Address: Plaza Almirante Churruca, 5
Welcome to the Hotel Isla Mallorca, a quiet hotel in the centre of town, wellÂestablished in the corporate client market while at the same time offering a wide range of leisure facilities for holiday guests. Our guests value the hotel’s warm family atmosphere and the friendly approach that we have been able to maintain and...
Hotel Isla De Mallorca Mallorca # Details