The Island Lodge har udendørs pool, luksuriøs spa, udsigt over Mekong-floden, smarte og moderne værelser samt gratis WiFi på fællesområderne. Spisemulighederne omfatter en à la carte-restaurant og en snackbar.
The Island Lodge ligger i Mekong Delta, 67 km fra Tan Son Nhat Internationale Lufthavn.
Samtlige værelser har terrasse med udsigt til haven og aircondition. Der er også fladskærms-tv med kabelkanaler, værdiboks og elkedel. Samtlige værelser har desuden eget badeværelse med bruser, hårtørrer og gratis toiletartikler.
Yderligere faciliteter omfatter fælles opholdsstue, udflugtsskranke og døgnåben reception. Gæsterne kan slappe af med en massage eller i saunaen. Der tilbydes gratis privat parkering.