Property Location You'll be on the beach with a stay at Peacock Beach Hotel in Hambantota.Rooms Make yourself at home in one ..
Hambantota / Hambantota