Featuring free WiFi and a terrace with sea views, Le Corbusier on the Beach is a villa, situated in Alcudia The unit is 18 km from Alcudia Old Town There is a seating area and a kitchen complete with a dishwasher and an oven A flat-screen TV with satellite channels is featured Other facilities at Le Corbusier on the Beach include a barbecue The nearest airport is Palma de Mallorca Airport, 49 km from the property