Green Grass Garden
Bed and Breakfast
Negombo
«Green Grass Garden» is located in Negombo. This hotel is located in 4 km from the city center.
Number of rooms: 2
119/C1 Nugawela Road, Negombo, 11500