Hotel Red Rose Villa
★
28 Cemetery Road, Negombo, Sri Lanka Show on map
Green Leaf - Negombo is a guesthouse/bed and breakfast in Negombo, Sri Lanka. It is one of 669 places to stay in Negombo listed on Triptoic. The property has 99 rooms.
28 Cemetery Road, Negombo, 11500, Sri Lanka
Green Leaf - Negombo is located at 28 Cemetery Road, Negombo 11500, Sri Lanka.
Green Leaf - Negombo has 99 rooms.
Highly rated alternatives close by
Hotel
Bed & Breakfast
Hotel
Hotel
Homestay