The Island Inn Beach Resort Is Located On The Widest Stretch Of White Sandy Beach In West Central Florida. 90 Percent Of All Units Face The Beach And Gulf Of Mexico, While The Remaining Units Have A View Of Boca Ciega Bay. All Units Have Efficiency Kitchens With A Refrigerator, Stove, Microwave, Toaster And Coffee Maker. The Inn Provides Daily Housekeeping, Local Newspapers And Morning Coffee In The Lobby.