Red Roof Inn in Santa Rosa County, Florida

Red Roof Inn in Santa Rosa County is a hotel. Red Roof Inn is located near Avalon Boulevard. Red Roof Inn also exists in Hillsborough County.
Building Type
building
Tourism
hotel