This Indian Rocks Beach, Florida hotel offers an on-site marina, spacious free-form pool, and a restaurant. Free Wi-Fi access is available, and guest will be 5 minutes' walk to the beach.
Numero delle stanze: 177
401 Second Street, Indian Rocks Beach, FL 33785, Stati Uniti
Prenotato 1 volte oggi.