0.3 business
Address:
104 lewis place,negombo,sri lanka.
, Negombo 11500, Sri lanka
Lonely Planet review
This place has 13 neat and clean rooms. The more expensive ones, all with balconies, are in a newer wing; some have air-con. There are views from the rooftop, and the family that runs the place is charming and helpful.