Situated in Nuwara Eliya, This small hotel has 10 well appointed rooms, hot & cold water, telephone satellite TV. Bar & restaurant. Nice views of the surrounding mountain ranges.
Username
Password
Remember Me