Can anyone provide advice on how and where to make a reservation?
There phone number is 504 2425-3164
Yes, call them by phone to set up a reservation. Thelma can help you.
Unable to post exact website, but visit aboututila•com and they are listed under hotel and accommodations.
Get an answer from The Lighthouse staff and past guests.