Photos coming soon
HOTEL
Pedro Barn
Ranhawadigama Road, Nuwara Eliya, Sri Lanka
Where it sits
Pedro Barn
Ranhawadigama Road, Nuwara Eliya, Sri Lanka
6.95233, 80.79640
Similar stays nearby
Golden Mist - Nuwara Eliya
Hotel · 281 m
Kirula Green Hotel
Hotel · 429 m
Kirula Green Hotel
Hotel · 429 m
Full Moon by Prime Hotels
Hotel · 449 m
Moonplain Bungalows
Hotel · 539 m
Sarah Cottage - Nuwara Eliya
Hotel · 565 m
Villa Tea Fields
Hotel · 571 m
Villa Tea Fields - Free Breakfast, Near Lake Gregory
Hotel · 580 m
Nearby to explore
Plan around Pedro Barn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
