Great Lions Holiday Home
Address | Nuwara Eliya, Sri Lanka |
Phone | +94 77 983 1687 |
Categories | Hotel |
Rating | 4 1 review |
Similar companies nearby Tinithi Villa — 1/453, Nuwara Eliya The Royal Terrace Holiday Bungalow — 426 5, Kodigahakelle, Nuwara Eliya Mount View Hotel / Cottage — St Andrew's Rd, Nuwara Eliya Hill Tea View — 426/10 Avissawella-Hatton-Nuwara Eliya Hwy, Nuwara Eliya |