Terrace Green Hotel & Spa
Photo gallery for Terrace Green Hotel & Spa
Overview of Terrace Green Hotel & Spa
Terrace Green Hotel & Spa
4-star Negombo hotel close to Negombo Beach
Reviews
9.0
Wonderful
Popular amenities
Explore the area
11/A, St.Jude Mawatha, Ettukala, Negombo, 11500
- Negombo Beach Park7 min walk
- Negombo Beach14 min walk
- Negombo Fish Market7 min drive