A Key West styled resort on the barrier island of Indian Rocks, just 25 minutes from Tampa, Florida.
Located on Clearwater Bay with a private marina and select pet friendly rooms.
Located next to the Clearwater Beach Marina and directly across the street from the Gulf of Mexico.
© 2004-2017 Holiday Inn Hotel & Suites All rights reserved.
Website Designed by Little Frog Innovations, Inc.