100 steps to beautiful Englewood Beach
2230 North Beach Road Englewood, FL 34223941-474-6509
Beach Croft Motel
Relax in our exotic garden
Callnow to reserve
941.474.6509
Fully equipped suites