
Red Roof Inn PLUS+ & Suites Tampa
11310 N 30th Street, Tampa
Location You’ll be sleeping tight! Hotel Red Roof Inn PLUS+ & Suites Tampa is located in Tampa. This hotel is located in 12 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — University of South Florida Botanical Gardens, James A. Haley Veterans
Free WiFiParkingPool










