Ratings :
Avarage : 0 out of 5 stars Write a Review

Terrace Green Hotel & Spa

Phone Number

0314939466

Address

Terrace Green Hotel 11/A St.Jude Mawatha, Ettukala, Negombo, Sri Lanka

City

Negombo

State / Province

Western Province

Country

Sri Lanka

More Suggestion's

Accommodation Hotel

Uga Ulagalla Resort in Sri Lanka is a boutique hotel in Anuradhapura offering you a unique experience of luxury amidst a natural and uninhabited se...