Tucked away in the southwestern part of Sri Lanka, Temple Tree Resort & Spa offers a luxurious accommodation in the coastal city of Induruwa, which is home to a number of world-class hotels. Discover the unspoiled nature of this beautiful region while enjoying the service and luxury provide by the resort. The property is designed in a modern tropical style, giving it a sleek, clean look, yet complements the natural surroundings. Idle away in the sea, sand and sun during your ultimate holiday getaway in the exotic region. Let nature become your sanctuary at Temple Tree Resort & Spa.