I'd check with the Navy Lodge and their 800 number help desk.
Call them direct
Sir, thank you for your service. I believe you do qualify based on the answer at the top of this FAQ. https://www.navy-lodge.com/mobile/faq.html WHO IS AUTHORIZED TO STAY? All military members, their families, retired military, and any individual or group connected with the Department of Defense. Call 800-628-9466 (NAVY INN) for a complete list of authorized patrons.
is there only one Navy lodge on San Diego?
ESQ HAVE AMAGADA MY FAMILY
Thank you all very much…
Thanks! Your answer is awaiting moderation.