The Residence Inn is located at the top of Tampa Bay between Tampa and Clearwater. Being in the center of Tampa Bay offers an array of activities only a short drive away, including; Clearwater Beach, Channelside, International Plaza, and the Tampa Bay Skating Academy. Located only 12 miles from the Tampa International Airport, The Residence Inn is a great option for business and leisure...