Located two miles west of Busch Gardens the Red Roof Inn is near shopping downtown the University of South Florida Raymond James Stadium and the Ice Palace.When you check in check out the fantastic new amenities in our newly renovated rooms! The rooms at this 100% Smoke Free inn feature new comfy Rest Suite beds by Serta new high-end bedding new flooring and a large flat-screen TV. This Inn...
Comfort, style and friendly service is what you can expect when you stay at the Red Roof Inn in Tampa - Busch. With over 60 years of providing first-rate accommodations, Red Roof Inn knows how to make you feel right at home. Whether for work or play,
this Tampa - Busch hotel is the perfect place to stay while you are visiting the area. This Red Roof Inn--located...