Luxury Hotel
Offering a restaurant, shared lounge and lake views, Hotel Grand Turf is located in Nuwara Eliya, 1.7 km from Gregory Lake. This property offers family rooms and a terrace. The property provides room, concierge and currency exchange services.
Nuwara EliyaSri LankaBOOKING YOUR HOTEL