A stay at Hotel Almudaina places you in the heart of Palma de Mallorca, within a 15-minute walk of Cathedral of Santa Maria of Palma and Plaza Espana. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Palma de Mallorca? This hotel features 484 square feet (45 square meters) of event facilities.