Glenross Plantation Villa - Neboda, Kalutara
An enchanted haven in the South Coast, a veritable slice of paradise tucked away on a rubber plantation in Kalutara. This beautiful villa is an ideal place if you wish to relax and meditate.

Suites

Beautiful and stylish suites await you with spacious interiors and luxury amenities.

Facilities : Air Conditioning, Satellite TV, Hot and Cold Water, In room safe, Tea/Coffee making facility, Sitting area and bathtub.

GALLERY