Conveniently situated in Nuwara Eliya, La Grande Villa provides express check-in and check-out and free private parking. Conveniently located in the Nuwara Eliya City Centre district, this villa offers a garden, as well as a hot tub.
Number of rooms: 5
No.24,, 22000 Nuwara Eliya, Sri Lanka