Galway Forest Lodge, Nuwara Eliya, Sri Lanka
Galway Forest Lodge is conveniently located at Upper Lake Road in Nuwara Eliya, Sri Lanka
Hotel Location:
Address: Upper Lake Road
City: Nuwara Eliya
Country: Sri Lanka
Hotel Features:
- In Room TV
- Meeting Room
- In Room Mini Bar
- Room Service