Polwathumodara - Denipitiya Rd, 81300 - Denipitiya, Sri Lanka
Guest house - Guest houses, Denipitiya
Show on map
Situated 32 km from Galle International Cricket Stadium and Galle Fort, The River View Villa in Denipitiya offers comfortable accommodations with a seating area. - Guest houses, Denipitiya