Parrots Nest Lodge is the place to stay if you love nature. Enjoy tubing down the Mopan river, stargazing, and waking up to the sounds of the jungle from a tree house.
Wonderful hosts, delicious food, and happy pet friends. A unique experience!