Karta Vacation Rentals
On St. Pete Beach’s Gulf Coast, a true beachfront spot a short walk from Pass-a-Grille and Upham Beach. The Dali Museum and The Pier Aquarium sit within easy drive, and Tampa International Airport is about 42 km away. Located at 5900 Gulf Boulevard, it’s an easy stroll to sand and local sights.