Saffron Beach Hotel
Sri Wickrama Road, Wadduwa Sri Lanka, Wadduwa, Sri Lanka
Book Now