Gajapuri Resort & Spa is a boutique beachfront resort located on Kai Bae Beach, offering stunning views of the ocean and surrounding mountains. The resort features spacious and beautifully decorated rooms, each with its own private balcony or terrace. Guests can relax by the infinity pool or indulge in a pampering spa treatment. The resort also offers a beachfront restaurant, serving a variety of delectable Thai and international dishes. With its breathtaking views and tranquil atmosphere, Gajapuri Resort & Spa is an excellent choice for a relaxing and memorable vacation on Koh Chang.