Hotel Lanka Princess(4.5 stars)

Kaluwamodara, View on map