Hotel J, located in the Western seaside town of Negombo, is the ideal choice for travellers looking for a place to unwind and relax. The golden beaches of Negombo and the wonderful views of the Indian Ocean will provide you with the atmosphere you need for total relaxation and leisure. Its’ convenient location provides…