Отель Leighton Resort расположен в Негомбо, в нескольких минутах ходьбы от пляжа, в 1 км от пляжного парка Негомбо и в 2,5 км от церкви Святого Антония. В числе местных достопримечательностей колледж Марис Стелла (4,1 км) и Голландский форт (5 км). Монастырь Аве Мария и церковь Святой Марии находятся в 4 км от отеля. Расстояние до международного аэропорта составляет 14 км.