Karta Vacation Rentals
In the heart of South Beach’s Art Deco District, steps from Ocean Drive and Collins Avenue shopping. The hotel sits at 763 Pennsylvania Ave., Miami Beach, FL, and is a short walk to Lummus Park, Espanola Way and Miami Beach Beaches — perfect for beach days and nightlife.