OUR VILLAS
Atulya Villas manage a few exclusive properties in Sri Lanka with a unique “home away from home” experience. One located in Nuwara Eliya, central misty hills of Sri Lanka and the other located in Mirissa, one of the best beaches of Sri Lanka.
Villa Atulya and Villa Kanchana are located in Mirissa. Villa Atulya Nuwara Eliya is located in misty hills of central Nuwara Eliya.
They are ideally located for a relaxing beach holiday in Sri Lanka with easy access to whale watching, snorkeling, scuba diving and deep sea fishing off the southern coast of Sri Lanka.
Villa Atulya in Nuwara Eliya located scenic location of Nuwara Eliya, where you can visit many attractions around Nuwara Eliya and reach any place in the country within a matter of few hours.
Villa Atulya team will ensure that you enjoy a memorable holiday with us.
