Отель расположен на острове Пхи-Пхи-Дон, который является самым большим островом в группе острова Пхи-Пхи. Острова известны своими прекрасными пляжами и коралловыми рифами.