Choice Hotels TV Commercial, 'Sleep Inn, Calling the Boss'

Published In Travel

A man on a business trip is so impressed with Sleep Inn, he has to share the excitement with his boss. Stay at Sleep Inn, Comfort Inn, Comfort Suites, Quality or Clarion to enjoy the best they have to offer.

Show more
0 Comments sort Sort By

Facebook Comments