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