ALILA CHA-AM
Set in the charming coastal town of Cha-Am, on the northwest coast of the Gulf of Thailand, this luxurious beachside resort is designed to be a sophisticated and contemporary destination. Situated only 163km South of Bangkok (2.5 hour drive), the area is surrounded by dense jungle and mountain ranges.


