SINCE 2019
About
Hotel Grand Turf Conveniently situated in the Nuwara Eliya City Center part of Nuwara Eliya, this property puts you close to attractions and interesting dining options. This Luxury boutique hotel is packed with in-house facilities to improve the quality and joy of your stay.