The Edgware
HotelOne of the Best Places To Visits in Nuwara Eliya
Address
No 73/8 Havelock Rd, Nuwara Eliya 22200, Sri Lanka
Contact
+94 77 955 9775Rating on Google Maps
4.90 (172 reviews)Open on Google Maps
Discover top rated places in Nuwara Eliya
One of the Best Places To Visits in Nuwara Eliya
One of the Best Places To Visits in Nuwara Eliya
No 73/8 Havelock Rd, Nuwara Eliya 22200, Sri Lanka