Finding you the best accommodation in the Holmes Beach (Florida) region.
Located in Holmes Beach, Haley's at Anna Maria Island Inn is only 100 yards from white sand beaches and the Gulf of Mexico.
In Holmes Beach, Florida, this villa features an outdoor pool and free Wi-Fi access.