Pedro Barn Hotel at Little England Cottages
Nuwara Eliya
About Pedro Barn Hotel at Little England Cottages
Pedro Barn Hotel in Nuwara Eliya offers a cozy retreat with comfortable accommodations and scenic mountain views. The property features beautiful gardens and a calm atmosphere, ideal for families or groups. While dining options are limited, the focus is on a relaxing experience amidst the chilly weather and greenery.