TownePlace Suites Hotels Near Naval Station San Diego

Military Base in San Diego, California
This is our guide to finding TownePlace Suites hotels near Naval Station San Diego, a military base located at 3455 Senn Road in San Diego, CA.