Situé à El Nido, dans la région de Luzon, le Carabao Lodge - 2 bedroom house, stargazing & pool propose des hébergements avec connexion Wi-Fi et parking privé gratuits. Cette villa dispose d'une terrasse.
L'aéroport le plus proche, celui d'El Nido, est situé à 1 km.