TownePlace Suites San Luis Obispo
1301 Calle Joaquin, San Luis Obispo 93405