Property Location: Located in Nuwara Eliya, Vista Eden Hill is a 1-minute drive from Lake Gregory and 7 minutes from Victoria Park. This hotel is 16.3 mi (26.3 km) from Ramboda Falls and 1.5 mi (2.4 km) from Nuwara Eliya Golf Club. Rooms: Make yourself at home in one of the 15 gu... Show More
Reach us, we're available 24/7.