Located in the charming town of Alcudia, Hotel Can Mostatxins is a beautifully restored 15th-century mansion that offers luxurious accommodations and personalized service. The hotel features a rooftop terrace, spa, and a restaurant serving delicious Mediterranean cuisine. Guests can also explore the nearby Roman ruins and medieval walls of Alcudia.