Located 1.7 km from Alcudia Old Town in Alcudia, this apartment features free WiFi. Guests benefit from terrace. There is a seating area and a kitchen complete with an oven and a microwave. A TV is featured. Read more
Located 1.7 km from Alcudia Old Town in Alcudia, this apartment features free WiFi. Guests benefit from terrace. There is a seating area and a kitchen complete with an oven and a microwave. A TV is featured.