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