This is a great Florida hotel in Indian Rocks Beach. It is located in the Tampa Bay area close to Largo, St. Petersburg Beach, Treasure Island and Clearwater Beach. As a member of Priority Club I made advance reservation and was greated with vouchers for…
more »