Omeesha Beach Hotel 3 stars

Ilanthiadia, Norochole, Kalpitiya, 00300 Alankuda, Sri Lanka

Hotel image
Read more reviews for Omeesha Beach Hotel