Holiday Inn Harbourside - Clearwater Beach South
Hotel
33785 Indian Rocks Beach
United States
Phone: 1-800-726-0865
Website: http://www.HIHarbourside.com/
1-800-726-0865-Key West style resort in Indian Rocks Beach, Florida midway between St.Pete Beach and Clearwater Beach- www.HIHarbourside.com.



