Thambu Illam
Hotel
Jaffna, Jaffna District
Situated in Jaffna, 1.9 km from Nallur Kandaswamy Temple, Thambu Illam features accommodation with a garden, free private parking and a restaurant. This 4-star hotel offers room service, a 24-hour front desk and free Wi-Fi.
Number of rooms: 4
107 Brown Road, 40000 Jaffna, Sri Lanka