Home
>
Sri Lanka
>
Jaffna
We have
21
properies located in Jaffna
You are on page
3
of
3
Yals Town Inn
57/48, Stanley Road
Located just 1. 6 miles from the city centre, Yal's Town Inn is located in Jaffna. Free WiFi access is available.
Previous
1
2
3