Отель L`hotel Island South (Эл Хотел Айленд Саус) 4* расположен в 8 км от центра города Гонконг, в 43 км от Международного аэропорта города Гонконг, 3 км от железнодорожной станции, в 10 минутах езды от магазинов района Аплэйчау и всего в нескольких минутах ходьбы от парка развлечений и океанариума Ocean Park, комплекса ресторанов Jumbo Kingdom.