Karta Vacation Rentals
On Indian Shores' relaxed stretch, a short walk from Town Square Nature Park and Indian Shores Beach. Hotel Los Olas 201 sits about 1 km from the town center and is roughly 19–23 km from Clearwater / St. Pete area airports. Nearby attractions include Tiki Gardens and Gypsy Soul Water Adventures.