Le President's Villa est situé à Beigan. Il offre une vue sur la mer. L'établissement assure des services de navette aéroport et de location de voitures.
Cette villa climatisée comprend 2 chambres séparées, un salon ainsi qu'une salle de bains pourvue de chaussons et d'un sèche-cheveux. Il dispose également d'une télévision à écran plat. Pour plus d'intimité, l'hébergement dispose d'une entrée privée.