Manel Guest House

NEW TOWN RD,POLONNARUWA, 51000 Polonnaruwa, Sri Lanka

Hotel image
Read more reviews for Manel Guest House