Tilko Jaffna City Hotel Located in the heart of Jaffna City, the luxurious Tilko City Hotel beckons if you seek a…