La Quinta Inn by Wyndham San Antonio Market Square - Hotel in Market Square District, San Antonio | Reviews, Photos & Information on Postcard