Situato a Tissamaharama, a 2,6 km da Tissa Wewa, il Ceylon River Front & Restaurant offre un ristorante, un parcheggio privato gratuito, un giardino e una terrazza.
Numero delle stanze: 18
No,540/ 1A Gangasiripura Debarawewa, 82000 Tissamaharama, Sri Lanka