Photos coming soon
HOTEL
Nature Glow Cottage
Nature Glow Cottege No. 871 Cde Place Near The River,, Udawalawe, Sri Lanka
Where it sits
Nature Glow Cottage
Nature Glow Cottege No. 871 Cde Place Near The River,, Udawalawe, Sri Lanka
6.41916, 80.83987
Similar stays nearby
Nil Diya Mankada Safari Lodge
Hotel · 130 m
Nil Diya Mankada Safari Lodge
Hotel · 130 m
Nildiya Mankada Safari Lodge
Hotel · 148 m
Chill House Safari Resort
Hotel · 148 m
Sunwin River Cabana
Hotel · 148 m
Solo's Shelter Hostel Udawalawa
Hotel · 149 m
Nildiyamankada Safari Lodge
Hotel · 154 m
Aramba Safari Resort
Hotel · 180 m
Plan around Nature Glow Cottage
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Jul 26, 2026.
