Residence Inn TV Commercial, 'Take Over the Town at Residence Inn'
0
0
Published Im
Check into a Residence Inn and do more than just take up residence: free Wi-fi, fully-stocked gyms, breakfast and room service so you and your friends can take over the town.