Co-Castle - Reservation LA Reservation from $200.00 View Options Miami Reservation $200.00 Select Location Miami Beach - 7712 Byron Avenue, Miami Beach, FL 33141 Downtown Miami - 546 SW 1st Street, Miami, FL 33130 Reserve now