Official Hotel Website | Best Price Guaranteed
Ramboda Falls Hotel is the ideal accommodation in Nuwara Eliya from which to enjoy the Sri Lankan hill country. The hotel provides comfortable rooms that are well equipped to cater to the needs of its guests.
Address:
76, Rock Fall Estate, Nuwara Eliya Road