Residence Inn, Temple, TX

103 Rooms

Opened July 23, 2007