Shephards Beach Resort | MyCommunity.Today Web App

more

Shephards Beach Resort

Located 13 miles from St. Petersburg-Clearwater International Airport, this 6-level beachfront hotel is 1 mile from the sunset festivities of Pier 60.

Address: 619 S Gulfview Blvd, Clearwater Beach, FL 33767, United States · Phone: 727-442-5107

Find Shephards Beach Resort and other local businesses, deals and events on MyCommunity.Today.