Baan Chomjan Villa

The stunning Baan Chomjan Villa is located on one side of the resort, close enough for easy access to the beach, pool and restaurants yet totally self-contained for those desiring greater solitude. (more…)