Karta Vacation Rentals
In South Beach, Miami Beach — an Art Deco beach hotel tucked between Collins Avenue and Ocean Drive. Steps from Lummus Park and the sand, and within easy walking distance of Lincoln Road Mall, New World Symphony and the Jackie Gleason Theatre. Address: 801 Collins Avenue, Miami Beach, FL.