36, Abhayapura Road, Kalukele, 22200,
Sri Lanka.
Three beautiful luxury cottages are overlooking Gregory Lake and misty hills of Nuwara Eliya. These three cottages stand next to each other in a picturesque space full of privacy and tranquility for the wanderlust guests.