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.
- Read more -July 22, 2015 | Balearic Islands Europe Mallorca Spain Travel Western Europe | View comments