Dream Stay House

No 25/8, Glassaugh Road, Nanu Oya, 22150 Nuwara Eliya, Sri Lanka

Hotel image
Read more reviews for Dream Stay House