Samadhi Guest Inn Ella

3rd Mile Post , Passara Road,, 90090 Ella, Sri Lanka

Hotel image
Read more reviews for Samadhi Guest Inn Ella