Das Hotel befindet sich nur rund 2 Fahrminuten vom Zentrum Gamboas entfernt, mitten im Herzen des üppigen Regenwaldes von Panama und ganz in der Nähe des Panamakanals und des Soberania Nationalparks. Es liegt an der Mündung des Flusses Chagres, nur etwa 30 min von der Stadt entfernt.