Gulf Towers Resort Motel Directly on the Gulf of Mexico. Amenities Facility Amenities Non-smoking Rooms Pool Outdoor General Information Number of Units: 49 Internet Connection Wireless (WiFi) Room Amenities Full Kitchen Location Get Directions Add to Remove from Trip Favorites Details Community: Indian Shores & Indian Rocks Beach Address 404 Gulf Blvd.Indian Rocks Beach, FL 33785 Get Directions Phone: 727-595-2563 Visit Website Traveler Reviews Based on 136 reviews robcher2004 | Jul. 19, 2020 “Worst.Hotel.Ever” IRB is our home away from home. We have been vacationing in IRB for great number of years. D/t our flight being changed multiple times, we decided to fly in the night before being able to check into... Read All Reviews on TripAdvisor