Isla de Malta 14, 07007, Palma de Mallorca, Majorca (Mallorca), Spain
Genel tanıtım
Facilities and services include restaurant, bar, solarium, conference rooms, wireless Internet access and 24-hour reception.
Rooms feature air conditioning, TV, telephone, wireless Internet access, safe, minibar (extra charge) and bathroom.
Address: Isla de Malta 14, 07007 Palma de Mallorca, Spain.