Red Roof Inn Ft Myers

13000 North Cleveland Avenue
Florida
United States