Hotel Melia Mallorca

MELIÁ CALA D’OR HOTEL, MALLORCA, SPAIN