About this property
View from propertyMountain
Featuring a garden and a terrace, Devon Palace is set in Talawakele. All rooms boast a kitchen and a private bathroom. Guests can enjoy mountain views.
All units at the hotel are fitted with a dishwasher, an oven, a kettle, a shower, free toiletries, a flat-screen TV with satellite channels and a DVD player. The shared bathroom is equipped with a hair dryer. At Devon Palace, rooms include a seating area.
An Asian breakfast can be enjoyed at the property.
Nuwara Eliya is 29 km from the accommodation, while Kitulgala is 46 km from the property.
We speak your language!
About the area
What this area is best for: