HillCrest Villa
Villa
Nuwara Eliya
Surrounded by lush foliage, HillCrest Villa is located in Nuwara Eliya. This accommodation offers well-appointed rooms that are fully air-conditioned. Guests also enjoy free Wi-Fi access and free private parking facilities.
Number of rooms: 4
Katumana, 63000 Nuwara Eliya, Sri Lanka