8.5
Hill Club***

0 English reviews

5 international reviews

13° / 22°
10 Dec 2018
Number 3 of 15 hotels in Nuwara Eliya