Karta Vacation Rentals
On Miami Beach’s South Beach, at the corner of 13th Street and Ocean Drive. Steps from Ocean Drive, the Collins Avenue shopping strip, the Art Deco Historic District and Miami Beach beaches. A compact beach hotel right in the heart of the Art Deco district.