The 93 guestroom Residence Inn is designed in South Burlington as part of an exciting Mixed-Use development.