Peachtree Group has announced the ground-breaking of a new studio-suite Residence Inn by Marriott, which will have 171 rooms, in downtown San Antonio, Texas, US. Located near the Riverwalk ...