Hotelul J Negombo este situat în regiunea de nord-vest a orașului Negombo, Sri Lanka, la doar câțiva pași de plaja Negombo.
Hotelul dispune de camere spațioase și elegante, care includ toate facilitățile moderne necesare pentru a face șederea confortabilă. Fiecare cameră este dotată cu aer condiționat, televizor cu ecran plat, minibar, seif și vedere la oraș sau la ocean. Baia privată este dotată cu articole de toaletă gratuite și uscător de păr.
Hotelul J Negombo are o piscină în aer liber, un restaurant și un bar. Oaspeții se pot relaxa pe șezlongurile de la piscină sau pot savura diverse specialități internaționale și locale la restaurantul hotelului, care oferă o selecție vastă de mâncăruri delicioase gata să fie savurate.