TownePlace Suites San Diego Central | Global Travel