Holiday Home Can Canto Vacation Home
07400 Alcudia, Spain
Located in Alcudia and only 5.9 km from Alcudia Old Town, Holiday Home Can Canto by Interhome provides accommodation with mountain views, free Wi-Fi and free private parking. This holiday home features air-conditioned accommodation with a patio.