Stay at
Swell Lodge, Christmas Island
View Original Description
Hidden in the Christmas Island National Park, surrounded by wildlife and overlooking the ever-changing ocean, Swell Lodge is a single, glass-fronted, solar-powered, luxury eco-chalet offering all-inclusive stays with daily guided activities and even a private chef. It’s the world’s most exclusive eco-lodge.
Show more
Share on Tumblr
Share via E-mail