Offering a garden, Pepper Hills Cottages offers pet-friendly accommodation in Ella. Demodara Nine Arch Bridge is 7 km from the property. Free WiFi is provi
Pepper Hills Cottage
Phone Number: 0720780557 / 072078556
Website: Suggest Official Website
Categories: Cottage, Hotel
Address: Ella,Karadagolla, Ella, Sri Lanka
GPS Coordinates:
6.61667,80.7167
Ratnapura district, Sabaragamuwa Province, Sri Lanka
Facebook: facebook.com/1661010960591396
Instagram: Photos and Videos