CASTILLO HOTEL SON VIDA, A LUXURY COLLECTION HOTEL
2, Carrer Raixa, 07013, Balearic Islands, Spain - Majorca, Palma de Mallorca
Credit cards accepted by the hotel: American Express - Visa - MasterCard
Check-in: 3:00 PM , Check-out: 12:00 PM