Leisure Mount View Holiday Inn 2 stars

#163/3,Magiripura ,Haputale, 90160 Haputale, Sri Lanka

Hotel image
Read more reviews for Leisure Mount View Holiday Inn