Published Hotel Master profile · Negombo
Terrace Green Hotel & Spa
Terrace Green Hotel & Spa offers accommodation in Negombo, Sri Lanka. Room categories include Suite, Premier Room, Deluxe Room.
Checking live rates for your dates…
Published Hotel Master profile · Negombo
Terrace Green Hotel & Spa offers accommodation in Negombo, Sri Lanka. Room categories include Suite, Premier Room, Deluxe Room.