Owinka Lake Resort
Owinka Lake Resort provides good lodging in Colombo.
This hotel boasts close proximity to a river.
Guests can rent bicycles at the hotel.
A playground and a specialized restaurant are provided for guests with children. The hotel offers mountain biking, volleyball and canoeing and many other on-site activities.