Karta Vacation Rentals
In the cool, misty hill country of Nuwara Eliya, steps from Victoria Park and Lake Gregory. This city-center Nuwara Eliya hotel sits close to Nuwara Eliya Golf Club and the Pedro Tea Factory, with tea hills and green vistas all around.