Boasting a prime location close to one of the best beaches of the region, this stylish hotel in Yala, Sri Lanka, offers a natural paradise setting with breathtaking scenery, ideal to meditate and contact with nature. Guests will find a host of local tourist attractions in the surrounding area, such as Tissa Lake, Tissa Dagoba and Tissa town. It provides a choice of accommodation options featuring thoughtful amenities to ensure an unparalleled sense of comfort. The guest rooms feature a modern...