Mandara Rosen 4 stars

No:57, Detagamuwa, 91400 Kataragama, Sri Lanka

Hotel image
Read more reviews for Mandara Rosen