Featuring a restaurant, bar, garden and free WiFi, Radha Tourist Home is set in Polonnaruwa, 200 metres from Polonnaruwa Clock Tower and less than 1 km...
Free WiFi
Spa and wellness centre
Free! Free public parking is possible on site (reservation is not needed).
Featuring a restaurant, bar, garden and free WiFi, Radha Tourist Home is set in Polonnaruwa, 200 metres from Polonnaruwa Clock Tower and less than 1 km...