Situé à Dominical, à 44 km du parc national Manuel Antonio, l'Iguana Libre propose une piscine extérieure, un parking privé gratuit, un jardin et un salon commun. L'établissement se trouve à environ 38 km du port de plaisance de Pez Vela, à 14 km de la réserve naturelle d'Alturas et à 15 km des cascades de Nauyaca. Il propose une terrasse et une connexion Wi-Fi gratuite.
L'aéroport de La Managua, le plus proche, est implanté à 35 km.