Hotel Elephant Park 3 stars

Pinnawala,, 71100 Pinnawala, Sri Lanka

Hotel image
Read more reviews for Hotel Elephant Park