148 Kachcheri East Lane, Jaffna, Jaffna, Sri Lanka
Frequently asked questions
Which renowned landmarks should we visit during our stay at the 3-star D'Villa Garden House hotel?
The circa-1882 Jaffna Clock Tower, placed 1.8 miles from the 3-star D'Villa Garden House hotel, as well as Kadurugoda Buddhist Temple (around a 25-minute walk away) are worth visiting.