The exclusive Hotel Can Mostatxins is located in the historic walled town of Alcúdia, just 30 metres from the main square. The nine bedrooms are all unique and have been beautifully restored. The hotel, which dates back to the XVth century, features a magnificent spa pool and retains much of its original Gothic style.