Отель расположен в национальном парке Игуазу ( Iguazu National Park ), и из его окон открывается вид на водопад, находящийся всего в 100 метрах.