Shepards Beach Resort
American (Traditional), Hotels
Clearwater Beach, FL
2.6 mi