Seashells Hotel, lying in the charming coastal town of Negombo, offers an informal, soothing atmosphere for your holiday. Sink your feet into the golden sand, float sublimely in the pool or sip a tropical juice in the evening breeze. The sound of the surf, the warmth of the sun, the cry of a gull, the ocean view, this is ...