One of the leading and most prestigious hotels in the city of Negombo. An array of suites and rooms along with a range of facilities to keep the guests satisfied.