Red Roof Inn is an economy lodging facility with hundreds of inns throughout the United States. This location is a short drive from Busch Gardens amusement park. It has an outdoor pool and hot tub, and free Wi-Fi internet connections. Pets are welcome. This facility is one of the best for handicapped clients as some rooms have roll-in showers.