15th-century building turned into a boutique hotel, Mallorca
After a painstaking four-year restoration, luxury Hotel Can Mostatxins (Hotel Moustache), which is located in the historic walled town of Alcúdia, Mallorca has opened its doors to the public.