Karta Vacation Rentals
Tucked in Ettukala on the edge of Negombo, Yoho Lewis Place sits about 2 km from the city center. Walkable to Negombo Beach and close to St. Sebastian's Church, St. Anthony's Church and Ave Maria Convent—great for short strolls and local sights.