Casa Loma Motel on the Waterfront

3608 Del Prado Boulevard South
Cape Coral
Florida
United States