No.209, Lewis Place, 11500 Negombo, Sri Lanka
#129 of 128 hotels in Negombo
Guests' ChoiceTry changing your search with the filters below
Bay City, USA
Canazei, Italy
Manaus, Brazil
Hjelle, Norway
Nice, France
Tamsui, Taiwan
Bor, Spain
Khalapur, India