Este alojamiento está a 1 minuto a pie de la playa. La Villa President se encuentra en Alcudia, a menos de 1 km de la playa de Cala Poncet y a 12 minutos a pie de Platja d'Alcanada, y ofrece alojamiento con aire acondicionado, vistas al mar y WiFi gratuita.
Los alojamientos disponen de balcón con vistas a la piscina, TV vía satélite, cocina bien equipada y baño privado con ducha y secador de pelo. Hay lavavajillas, microondas, nevera, hervidor de agua y cafetera.
La villa cuenta con terraza.
La Villa President se encuentra a 1,5 km de la playa de Port d'Alcudia y a 2,9 km del centro histórico de Alcudia. El aeropuerto más cercano es el de Palma de Mallorca, ubicado a 48 km.