ROYAL MAHON

mahon, spain. DEL CARMEN, 131

All 34 apartments consist of a double bedroom, lounge-diner with double sofa bed, kitchenette, ensuite bathroom, balcony, air conditioning, TV and telephone. Facilities include a [ + ]