Karta Vacation Rentals





Centrally located in St. Petersburg, a short drive from Tampa Bay and the Salvador Dalí Museum. This aparthotel sits about 3 km from the city center and is close to St. Anthony's Hospital and the Imagine Museum. Pet-friendly apartment-style lodging with easy access to St. Pete–Clearwater beaches (about 10 miles).