Karta Vacation Rentals





Set on Sri Lanka’s west coast in Negombo, Palms Villa sits about 4 km from the city center. You’re a short drive from Negombo District General Hospital and Angurukaramulla Temple, roughly 7.3 km from Negombo Beach and about 37.8 km from Colombo city centre.