![]() |
Escape to the serene beauty of Doola River Edge, a nature-oriented hotel nestled in the heart of Udawalawa, Sri Lanka. Immerse yourself in the breathtaking surroundings, with lush greenery, exotic wildlife, and the enchanting Doola River at your doorstep. Our cozy accommodations, exceptional service, and proximity to Udawalawa National Park make us the perfect destination for nature lovers and adventure seekers alike. Experience the wonders of Sri Lanka's wildlife and discover the true essence of tranquility at Doola River Edge
Suggestion's