most beautiful locations of Nuwara – Eliya
A home away from home, at the top of hill country. Hotel Grand Turf, the perfect getaway with scenic beauty, quality and comfort guaranteed.
We are located at one of the most beautiful locations of Nuwara – Eliya, and we offer you the finest accommodation option. Come! Stay with us. Feel the difference. Make your stay in the Hill Country your most memorable.