- Property type: Hotels
- Offer type: 3 Star , Nuwara Eliya
- City: Nuwara Eliya
- Address: Hotel Eden Hill- 18, Badulla Road, Nuwara Eliya, , Sri Lanka
Located in Nuwara Eliya City Center, Vista Hotel Eden Hill is a perfect starting point from which to explore Nuwara Eliya. The property has everything you need for a comfortable stay. Service-minded staff will welcome and guide you at Vista Hotel Eden Hill. Designed for comfort, selected guestrooms offer desk, television, ironing facilities to ensure a restful night. The property offers various recreational opportunities. For reliable service and professional staff, Vista Hotel Eden Hill caters to your needs.
- ID: 13265
- Views: 305