Featuring massage services, Winrock Rest offers accommodation in Kegalle with free WiFi and mountain views. The property has garden views.