Photos coming soon
HOTEL
Tudor Barn - Little England Cottages
80 Pedro Estate, Moon Plains, Nuwara Eliya, Sri Lanka
Where it sits
Tudor Barn - Little England Cottages
80 Pedro Estate, Moon Plains, Nuwara Eliya, Sri Lanka
6.96080, 80.79256
Plan around Tudor Barn - Little England Cottages
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
