Doté d'une terrasse, le Krizma Inn El Nido(Annex) est situé à El Nido, sur l'île de Luzon, à 300 mètres de la plage d'El Nido et à 1 km de celle de Caalan.
L'aéroport le plus proche, celui d'El Nido, est situé à 7 km. Un service de navette aéroport peut être assuré moyennant des frais supplémentaires.