Karta Vacation Rentals
On Galle’s sun-soaked edge in Kaluwella, this beach hotel sits in the city center with colonial streets and the fort within easy reach. It’s a short stroll from St. Aloysius College and All Saints Anglican Church, and about a kilometer from Galle Fort, the National Maritime Museum and the Galle Clock Tower.