Charu Bay Beach Villa состоит из трех вилл, которые находится на острове Панган, вдоль пляжа Ао-Банч-Чару. В 50 м расположен песчаный пляж Ао-Банч-Чару. До центра города Панган - 2,6 км. До Международного аэропорта острова Самуи (Samui Airport) - 15 км.