Viva Miami, Vacation Apartments for Weekly, Monthly Rentals in Miami Beach, South Beach, FL

Located in Miami Beach, FL Viva Miami Apartment Rentals is the Best Place to Stay with affordable weekly and monthly rates for business travelers, family vacations, couples and senior friendly vacations

75th Street & A1A South Bound, Miami Beach FL 33141 | 646.894.1000