This 150 room, 4 -star property is located in picturesque Waikkal, Negombo, 40km north of Colombo. The hotel underwent complete renovation and improvement in 2004 with special emphasis on more spacious rooms and luxury amenities. The scope of work included structural modification and interior works and the largest swimming pool in Sri Lanka.
...