Karta Vacation Rentals
On Mahatma Gandhi Road in the heart of Jaffna, a short stroll from the Jaffna Clock Tower and Jaffna Public Library. Cargills Square sits next door, with markets, transport links and a movie theater within easy reach. A luxury city-center hotel with 55 deluxe rooms near Jaffna Fort and local sights.