company-img
Leighton Resort
Leighton Resort
Brand New Hotel that offers a cultural Sri Lankan experience like never before. Located in the heart of Negombo, Leighton Hotel is the place to be at.
Leighton Resort is Recommended
loader

Ask from Leighton Resort