Red Roof Inn Is Now In Our Portfolio

As of June 1, SR Hotel Management now oversees the Red Roof Inn in Fort Myers!

With 71 rooms and situated right along the banks of Caloosahatchee River, our newest hotel is sure to be a destination for travelers wanting to stay in Fort Myers near Sun Splash Water Park, Sanibel Island, and Imaginarium Science Museum.

13000 North Cleveland Avenue
North Fort Myers, Fla