Située à Pulonganahao, dans la région de Luzon, la VILLA NEYRA se trouve à 1,4 km de la plage d'Anilao.
Les chambres disposent de la climatisation et certaines possèdent une terrasse.
L'aéroport international Ninoy Aquino, le plus proche, est implanté à 113 km.