SII CAFFE & RESIDENCE Hotel
91 Lewis Place, 11500 Negombo, Sri Lanka
Set in Negombo, 100 metres from Wellaweediya Beach, SII CAFFE & RESIDENCE offers accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel has air-conditioned rooms with a private bathroom.